(something) permitting - German English Dictionary